package com.fdb.efp.nls.service.dao;

import com.fdb.efp.nls.service.domain.PspSpecCheckApp;
import com.fdb.efp.nls.service.vo.PspSpecCheckAppVO;

import java.util.List;

/**
 * <p>DAO interface:专项检查申请表				<p>
 * @author chenqm1
 * @date 2018-05-03
 */
public interface PspSpecCheckAppDao {
	
	public int insertPspSpecCheckApp(PspSpecCheckApp pspSpecCheckApp);
	
	public int deleteByPk(PspSpecCheckApp pspSpecCheckApp);
	
	public int updateByPk(PspSpecCheckApp pspSpecCheckApp);
	
	public PspSpecCheckApp queryByPk(PspSpecCheckApp pspSpecCheckApp);
	
	public List<PspSpecCheckApp> queryAllOwnerByPage(PspSpecCheckApp pspSpecCheckApp);
	
	public List<PspSpecCheckApp> queryAllCurrOrgByPage(PspSpecCheckApp pspSpecCheckApp);
	
	public List<PspSpecCheckApp> queryAllCurrDownOrgByPage(PspSpecCheckApp pspSpecCheckApp);
	
//	public int SubmitByPk(PspSpecCheckApp pspSpecCheckApp);  //提交
	//导出
	public List<PspSpecCheckAppVO> querySignSearchAllByPk(PspSpecCheckAppVO pspSpecCheckAppVO);

	public List<PspSpecCheckApp> queryAllOwner(PspSpecCheckApp pspSpecCheckApp);

	public List<PspSpecCheckApp> queryAllCurrOrg(PspSpecCheckApp pspSpecCheckApp);

	public List<PspSpecCheckApp> queryAllCurrDownOrg(PspSpecCheckApp pspSpecCheckApp);

}